package com.cashmama.market.api.application.controller.risk.response;


import com.cashmama.market.api.application.controller.authentication.vos.InputParams;
import com.cashmama.market.api.infras.handler.ResponseData;

import java.util.List;

public class UserInputInfoVO implements ResponseData {

    private boolean hasNextPage = false;
    private String buttonText;
    private boolean buttonVisibility = false;
    /**
     * 展示参数
     */
    private List<InputParams> inputParams;

    public boolean isHasNextPage() {
        return hasNextPage;
    }

    public UserInputInfoVO setHasNextPage(boolean hasNextPage) {
        this.hasNextPage = hasNextPage;
        return this;
    }

    public String getButtonText() {
        return buttonText;
    }

    public UserInputInfoVO setButtonText(String buttonText) {
        this.buttonText = buttonText;
        return this;
    }

    public boolean isButtonVisibility() {
        return buttonVisibility;
    }

    public UserInputInfoVO setButtonVisibility(boolean buttonVisibility) {
        this.buttonVisibility = buttonVisibility;
        return this;
    }

    public List<InputParams> getInputParams() {
        return inputParams;
    }

    public UserInputInfoVO setInputParams(List<InputParams> inputParams) {
        this.inputParams = inputParams;
        return this;
    }
}
